reduce renewable energy sources - Alemán Inglés Diccionario